3404 E 4td St, Long Beach, CA 90814-1557, Long Beach
Small restaurant that is big on taste!Stumbled across it by accident and wound up eating twice there while on a business
Small restaurant that is big on taste!Stumbled across it by accident and wound up eating twice there while on a business